A Framework for Order-Sorted Algebra

نویسنده

  • John G. Stell
چکیده

Order-sorted algebra is a generalization of many-sorted algebra obtained by having a partially ordered set of sorts rather than merely a set. It has numerous applications in computer science. There are several variants of order sorted algebra, and some relationships between these are known. However there seems to be no single conceptual framework within which all the connections between the variants can be understood. This paper proposes a new approach to the understanding of order-sorted algebra. Evidence is provided for the viability of the approach, but much further work will be required to complete the research programme which is initiated here. The programme is based on the investigation of two topics. Firstly an analysis of the various categories of order-sorted sets and their relationships, and, secondly, the development of abstract notions of order-sorted theory, as opposed to presentations given by a signature of operation symbols. As a first step, categories of order-sorted sets are described, adjunctions between the categories are obtained, and results on ordersorted theories as categories, in the sense of Lawvere, are obtained.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Method to Translate Order-Sorted Algebras to Many-Sorted Algebras

Order-sorted algebras and many sorted algebras exist in a long history with many different implementations and applications. A lot of language specifications have been defined in order-sorted algebra frameworks such as the language specifications in K (an order-sorted algebra framework). The biggest problem in a lot of the order-sorted algebra frameworks is that even if they might allow develop...

متن کامل

Synthesis of models for order-sorted first-order theories using linear algebra and constraint solving

Recent developments in termination analysis for declarative programs emphasize the use of appropriate models for the logical theory representing the program at stake as a generic approach to prove termination of declarative programs. In this setting, Order-Sorted First-Order Logic provides a powerful framework to represent declarative programs. It also provides a target logic to obtain models f...

متن کامل

Free Order Sorted Universal Algebra 1 Josef Urban

(1) Let S be an order sorted signature, U0 be a strict non-empty order sorted algebra of S, and A be a subset of U0. Then A is an order sorted generator set of U0 if and only if for every OSSubset O of U0 such that O = OSClA holds OSGenO = U0. Let us consider S, let U0 be a monotone order sorted algebra of S, and let I1 be an order sorted generator set of U0. We say that I1 is osfree if and onl...

متن کامل

Subalgebras of an Order Sorted Algebra. Lattice of Subalgebras1

Let S be an order sorted signature and let U0 be an order sorted algebra of S. A many sorted subset indexed by the sorts of U0 is said to be an OSSubset of U0 if: (Def. 2) It is an order sorted set of S. Let S be an order sorted signature. One can verify that there exists an order sorted algebra of S which is monotone, strict, and non-empty. Let S be an order sorted signature and let U0 be a no...

متن کامل

Free Order Sorted Universal Algebra

In this paper S is an order sorted signature. Let S be an order sorted signature and let U0 be an order sorted algebra of S. A subset of U0 is called an order sorted generator set of U0 if: (Def. 1) For every OSSubset O of U0 such that O = OSCl it holds the sorts of OSGenO = the sorts of U0. The following proposition is true (1) Let S be an order sorted signature, U0 be a strict non-empty order...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002